eat VERB (past ate; past part. eaten) 1) put (food) into the mouth and chew and swallow it. 2) (eat out or in) have a meal in a restaurant (or at home). 3) (eat something away or eat away at/into) gradually erode or destroy something. 4) (eat up) use (resources) in very large quantities.
NOUN (eats) informal light food or snacks.
eat one's heart out — Cf. ↑eat one's heart out
eat one's words — Cf. ↑eat one's words
I'll eat my hat — Cf. ↑I'll eat my hat
what's eating you (or him etc.) ? — Cf. ↑what's eating you/him etc. ?
DERIVATIVES eater noun.
ORIGIN Old English.

English terms dictionary. 2015.